草庐IT

java - Eclipse RCP : Actions VS Commands

全部标签

java - JVM 崩溃了,我不明白为什么

我想我已经找到导致此错误的原因,但我不明白为什么或如何修复它。我曾尝试在两台Windows7和一台Windows8机器上运行这段代码,结果相同。错误并不总是发生,但有时会发生。这是我认为导致它的一段代码。privateWatchKeyregisterPath(Pathpath){try{System.out.println("MakingKeyfor:"+path.toString());System.out.println("ChangesWatcher:"+changesWatcher);WatchKeykey=path.register(changesWatcher,Standa

java - 使用 Charset.forName for UTF-7 在 Linux 和 Windows 上获得不同的结果

代码:importjava.nio.charset.Charset;publicstaticCharsetlookup(finalStringname){if(name==null){returnnull;}try{Charsetcharset=Charset.forName(name);if(charset!=null){Charsetsuperset=map.get(charset);if(superset!=null){charset=superset;}}returncharset;}catch(IllegalCharsetNameExceptionex){log.warn("

java - Swing,远程桌面异常

当我使用Windows远程桌面连接到运行我的应用程序的PC时,我的Swing应用程序似乎抛出ArrayIndexOutOfBounds异常。知道是什么原因造成的吗?Exceptioninthread"AWT-EventQueue-0"java.lang.ArrayIndexOutOfBoundsException:3atsun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Win32GraphicsEnvironment.java:96)atsun.awt.windows.WWindowPeer.updateGC(WWindow

java - java获取windows网卡 "Media State"?

如何在Windows中获取网络适配器的媒体状态?我搜索了一下,它看起来不像java.net.NetworkInterface类提供这种能力,这是有道理的,因为它似乎是一个甚至不适用于所有适配器的Windows概念。当我运行ipconfig时,我得到如下内容:WindowsIPConfigurationWirelessLANadapterWirelessNetworkConnection5:Connection-specificDNSSuffix.:BlahBlah.BlahIPv4Address...........:192.168.113.44SubnetMask..........

windows - Windows 上的 Java 8 64 位,带有符合 FIPS 140 的 NSS

根据JEP131,Java8应该为64位Windows提供PKCS#11加密提供程序:https://blogs.oracle.com/mullan/entry/jep_131_pkcs_11_crypto.考虑到这一点,我使用以下说明使用NSPR下载并构建了32位和64位版本的NSS:https://developer.mozilla.org/en-US/docs/NSS_Sources_Building_Testing我下载了适用于Windows64buildb118的Java8,配置了java.security文件并创建了一个nss.cfg文件:java.security文件摘录

Java看门狗监控

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我正在尝试用java(windows和linux)开发一个看门狗,它将以两种方式运行:1)被动监测。进程完成工作后,看门狗需要检查进程完成的返回值。(退出(1),退出(0)...)2)主动监控。进程每隔interval(x)就需要“touch”一个属于自己的文件。如果进程通过检查文件戳“触摸”他的文件,看门狗将检查每个时间间隔(y)。如果进程没有接触文件,看门狗将尝试向接触文件的进程发送信号。主动监控的目

java - 启动颜色已更改的 cmd 窗口并从批处理文件执行 jar 文件

我正在尝试创建一个运行jar文件并使用“cmd.exe”显示控制台的*.bat文件。但我希望它像主题一样矩阵,即带有绿色文本的黑色背景。但是我无法创建它。我尝试了几个选项,大多数都不起作用,那些起作用的选项在无限循环中启动cmd提示,继续创建cmd窗口。这是初始的file.bat,可以很好地使用默认颜色。startjava-jarMainMenu.jarexit这是一个改变颜色但继续创建cmd窗口的窗口start/Bcmd/k"COLOR0A&&java-jarMainMenu.jar"exit如何实现? 最佳答案 在我的机器上工作

java - 如何直接从 Windows CMD 向我的程序发送命令?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion我希望我的程序像java编译器那样接收命令:CMD输入java-version命令输出javaversion"1.8.0_91"Java(TM)SERuntimeEnvironment(build1.8.0_91-b14)JavaHotSpot(TM)ClientVM(build25.91-b14,mixedmode,sharing)所以这就是我希望我的程序应该如何工作:CMD输入MyProgam

java - 采用另一个进程的子窗口

我正在编写一种网络小程序模拟器。我看了一个网页,找到小程序参数,下载小程序运行。小程序在其自己的进程中运行(即不是模拟器进程)非常重要。但是,它应该在模拟器进程窗口中呈现。Java插件是如何做到的?当separate_jvm设置标志后,插件会在单独的JVM进程中加载​​小程序,但小程序仍会出现在同一浏览器面板中。我通过创建一个加载器类取得了一些进展,该加载器类在另一个JVM上将目标Applet添加到一个未修饰的、不可见的框架中,并将该框架的窗口句柄发送给模拟器​​JVM。后者将其绑定(bind)到Canvas带有user32.SetParent的实例通过JNA,显示效果很好。但是,只发

java - 适用于 Windows 上 Install4j 的 JRE 8?

我在Windows7机器上使用Install4j5.1.8,但找不到任何JRE8包。我必须手动创建bundle还是应该升级? 最佳答案 Bundle格式在5.1.x系列中发生了变化。使用install4j5.1.8,您只能看到不再更新的旧包。当您更新到install4j5.1.15时,将列出新的bundle。其中包括8.x包。 关于java-适用于Windows上Install4j的JRE8?,我们在StackOverflow上找到一个类似的问题: https